launder proceeds of drug trafficking - Spanish English Dictionary